import http from './interface'

/**
 * 将业务所有接口统一起来便于维护
 * 如果项目很大可以将 url 独立成文件，接口分成不同的模块
 * 拆分 index
 */

// 单独导出(测试接口) import {test} from '@/common/vmeitime-http/'
export const test = (data) => {
	//设置请求前拦截器
	http.interceptor.request = (config) => {
		config.header = {
			// "token": "3ce6155d-f6a6-427d-b090-77bd3984a43a",
			"token": uni.getStorageSync('token'),
		}
	}
	//设置请求结束后拦截器
	http.interceptor.response = (response) => {
		console.log('个性化response....')
		// 判断返回状态 执行相应操作
		return response;
	}
	return http.request({
		baseUrl: 'https://unidemo.dcloud.net.cn/',
		url: 'ajax/echo/text?name=uni-app',
		dataType: 'text',
		data,
	})
}
// GET 医生端引导页 /api/app.guide/doctors
export const doctors = (data) => {
	return http.request({
		url: '/common/init',
		method: 'GET',
		data,
	})
}

// GET 会员登录 /api/doctors.doctors/login
export const login = (data) => {
	//设置请求前拦截器
	// http.interceptor.request = (config) => {
	// 	config.header = {
	// 		"token": uni.getStorageSync('token'),
	// 	}
	// }
	//设置请求结束后拦截器
	// http.interceptor.response = (response) => {
	// 	console.log('个性化response....')
	// 	// 判断返回状态 执行相应操作
	// 	return response;
	// }
	return http.request({
		url: '/doctors.doctors/login',
		method: 'GET',
		data,
	})
}

export default {
	test,
	doctors,
	login
}
